home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / maple_st.swf / scripts / frame_3 / DoAction_10.as next >
Encoding:
Text File  |  2010-04-12  |  1.2 KB  |  49 lines

  1. function format()
  2. {
  3.    if(expa == undefined || expa == "")
  4.    {
  5.       expa = "0";
  6.    }
  7.    if(expb == undefined || expb == "")
  8.    {
  9.       expb = "0";
  10.    }
  11.    if(expc == undefined || expc == "")
  12.    {
  13.       expc = "0";
  14.    }
  15.    if(expd == undefined || expd == "")
  16.    {
  17.       expd = "0";
  18.    }
  19. }
  20. this.createTextField("tempexp",this.getNextHighestDepth(),987,987,987,987);
  21. expshowfunc.onEnterFrame = function()
  22. {
  23.    expper = _root.exps / _root.expmax * 100;
  24.    exppers = _root.exps / _root.expmax;
  25.    tempexp.text = expper;
  26.    if(expper >= 10)
  27.    {
  28.       expa = tempexp.text.charAt(0);
  29.       expb = tempexp.text.charAt(1);
  30.       expc = tempexp.text.charAt(3);
  31.       expd = tempexp.text.charAt(4);
  32.       format();
  33.       expshow = _root.exps + "[" + expa + "" + expb + "." + expc + "" + expd + "%]";
  34.    }
  35.    else if(expper >= 0 && expper < 10)
  36.    {
  37.       expa = tempexp.text.charAt(0);
  38.       expb = tempexp.text.charAt(2);
  39.       expc = tempexp.text.charAt(3);
  40.       format();
  41.       expshow = _root.exps + "[" + expa + "." + expb + "" + expc + "%]";
  42.    }
  43.    else
  44.    {
  45.       expshow = _root.exps + "[0%]";
  46.    }
  47.    _root.statmask.expbar._xscale = expper;
  48. };
  49.